#!user/bin/env python3
# -- coding: utf-8 --
# @Createtime：2022/5/20
# @Updatetime：0:07
# @Author：Test008
# @File：baseconfig.py
# @Description：公司可以有好几套测试环境。有测试环境，预发布环境。每个环境中服务器的ip地址不一样，但是路径，请求参数都是一样。现在可以在不同的环境下执行。
# 常用配置
from faker import Faker
import hashlib

fake = Faker('zh_CN')


class Baseconfig(object):
    URL1 = 'http://101.132.254.254:3000/api/v1'
    URL2 = 'http://49.233.108.117:28019/api/v1'
    # 上下游传参
    TOKEN = None  # 用户token值
    GOODSID = None  # 商品id
    PHONE = fake.phone_number()
    NICKNAME=fake.name()
    PASSWD = PHONE[-6:]
    PASSWD_MD5 = hashlib.md5(PASSWD.encode()).hexdigest()


if __name__ == '__main__':
    B = Baseconfig.PHONE
    P = Baseconfig.PASSWD
    PA = Baseconfig.PASSWD_MD5
    print(B, P)
    print(PA)
    print(Baseconfig.NICKNAME)
